﻿@model ADIGRE.MVC3.Web.Controllers.ViewModels.ReciboViewModel
@{
    ViewBag.Title = "Gerar Recibo";
    Layout = "~/Views/Shared/_LayoutLogado.cshtml";
}
@using (Html.BeginForm())
{
    <center>@Html.ValidationSummary(true, "Atenção!")</center>
    @Html.HiddenFor(model => model.Recibo.Id);
    <fieldset>
        <legend>Recibo</legend>
        @if (Model.DtRetroativa.HasValue)
        {
            <div class="data-retroativa">
                @Html.LabelFor(model => model.DtRetroativa)
                @Html.DisplayFor(model => model.DtRetroativa.Value)
            </div>
        }
        <div class="align-column three">
            <div class="editor-label">
                @Html.LabelFor(model => model.Recibo.Favorecido)
            </div>
            <div class="editor-field">
                @Html.DropDownListFor(model => model.Recibo.Favorecido.Id, (IEnumerable<SelectListItem>)ViewBag.Favorecido, "Selecione", null)
            </div>
            <div class="editor-label">
                @Html.Label("Referente a")
            </div>
            <div class="editor-field">
                @Html.DropDownListFor(model => model.Recibo.Despesa.Id, (IEnumerable<SelectListItem>)ViewBag.Despesa, "Selecione", null)
            </div>
            <div id="outra-despesa" style="display: none;">
                <div class="editor-label">
                    @Html.Label("Outros")
                </div>
                <div class="editor-field">
                    @Html.TextBoxFor(model => model.NovaDespesa.NmDespesa)
                </div>
            </div>
        </div>
        <div class="align-column three">
            <div class="editor-label">
                @Html.LabelFor(model => Model.Recibo.DtLancamento)
            </div>
            <div class="editor-field">
                @Html.TextBoxFor(model => model.Recibo.DtLancamento, new { @class = "datepicker" })
            </div>
            <div class="editor-label">
                @Html.LabelFor(model => model.Recibo.VlLancamento)
            </div>
            <div class="editor-field">
                @Html.TextBoxFor(model => model.Recibo.VlLancamento, new { @class = "decimal" })
            </div>
        </div>
        <div class="align-column three">
            <div class="editor-label">
                @Html.LabelFor(model => model.Recibo.DsObservacao)
            </div>
            <div class="editor-field">
                @Html.TextAreaFor(model => model.Recibo.DsObservacao, new { rows = "4" })
            </div>
        </div>
        <br style="clear: both;" />
        <p>
            <input type="submit" value="Gerar" class="btn-gold"/>
            <text>&nbsp;</text>
            <a onclick="javascritp:window.history.back(1);"  class="btn-gold">Voltar</a>
        </p>
    </fieldset>
}
@section Style {}
@section Script{
    <script type="text/javascript">
        if ($("#Recibo_Despesa_Id").val() == '0')
            $("#outra-despesa").css('display', '');
        else
            $("#outra-despesa").css('display', 'none');

        $("#Recibo_Despesa_Id").blur(function () {
            if ($("#Recibo_Despesa_Id").val() == '0')
                $("#outra-despesa").css('display', '');
            else
                $("#outra-despesa").css('display', 'none');
        });
    </script>
}
